// 用户资源路由

// 引入koa-router模块，并实例化，指定路由前缀为/users
const router = require('koa-router')({prefix:"/users"})
// 引入控制层模块
const { userLogin,getUsersList,createUser,updateUser,deleteUser } = require('../services/users')

// 登录操作

// Post请求：登录操作
router.post('/login',userLogin)

// 处理用户资源请求

// Get请求：获取用户信息
router.get('/',getUsersList)
// Post请求：新建用户
router.post('/',createUser)
// Put请求：修改用户信息
router.put('/:id',updateUser)
// Delete请求：删除用户信息
router.delete('/:id',deleteUser)

// 导出用户资源路由
module.exports = router